// Ehrlich 2007 IO

//REPLICATION
clear
use "E2007 IO Rep Data.dta"
summarize
display c(k)
mdesc
tabmiss
codebook ctry
codebook year

xtset ctry year

*Model1
xtpcse d.tariff ld.tariff l.tariff l.expgnp d.expgnp l.ue d.ue l.gdppercap d.gdppercap l.gdp d.gdp l.terms d.terms l.infl d.infl l.left d.left l.nop d.nop l.pres l.dist3 l.bicam2 l.pr l.pool l.gatt l.eu uk2
codebook year if e(sample)
codebook ctry if e(sample)

*Model2
xtpcse d.tariff ld.tariff l.tariff l.expgnp d.expgnp l.ue d.ue l.gdppercap d.gdppercap l.gdp d.gdp l.terms d.terms l.infl d.infl l.left d.left l.pres l.bicam2 l.pr l.gatt l.eu uk2
codebook year if e(sample)
codebook ctry if e(sample)

*Model3
xtpcse d.tariff ld.tariff l.tariff l.expgnp d.expgnp l.ue d.ue l.gdppercap d.gdppercap l.gdp d.gdp l.terms d.terms l.infl d.infl l.left d.left l.nop d.nop l.pres2 l.dist3 l.bicam2 l.pr l.pool l.gatt l.eu uk2
codebook year if e(sample)
codebook ctry if e(sample)

*Model4
xtpcse d.tariff ld.tariff l.tariff l.expgnp d.expgnp l.ue d.ue l.gdppercap d.gdppercap l.gdp d.gdp l.terms d.terms l.infl d.infl l.left d.left l.nop d.nop l.pres3 l.dist3 l.bicam2 l.pr l.pool l.gatt l.eu uk2
codebook year if e(sample)
codebook ctry if e(sample)

*Model6
xtpcse tariff l.tariff l.expgnp l.ue l.gdppercap l.gdp l.terms l.infl l.left l.nop l.pres l.dist3 l.bicam2 l.pr l.pool l.gatt l.eu uk2
codebook year if e(sample)
codebook ctry if e(sample)

*Model7
xtpcse tariff l.expgnp l.ue l.gdppercap l.gdp l.terms l.infl l.left l.nop l.pres l.dist3 l.bicam2 l.pr l.pool l.gatt l.eu uk2
codebook year if e(sample)
codebook ctry if e(sample)

// Model 8 excluded due to absence of data

//IMPUTATION
clear
use "E2007 IO Imp Data.dta"
summarize

mi import flong, m(imp) id(ctry year) imp(ue-gatt)

mi xtset ctry year

*Model1
mi estimate, cmdok esampvaryok post: xtpcse d.tariff ld.tariff l.tariff l.expgnp d.expgnp l.ue d.ue l.gdppercap d.gdppercap l.gdp d.gdp l.terms d.terms l.infl d.infl l.left d.left l.nop d.nop l.pres l.dist3 l.bicam2 l.pr l.pool l.gatt l.eu uk2

*Model2
mi estimate, cmdok esampvaryok post: xtpcse d.tariff ld.tariff l.tariff l.expgnp d.expgnp l.ue d.ue l.gdppercap d.gdppercap l.gdp d.gdp l.terms d.terms l.infl d.infl l.left d.left l.pres l.bicam2 l.pr l.gatt l.eu uk2

*Model3
mi estimate, cmdok esampvaryok post: xtpcse d.tariff ld.tariff l.tariff l.expgnp d.expgnp l.ue d.ue l.gdppercap d.gdppercap l.gdp d.gdp l.terms d.terms l.infl d.infl l.left d.left l.nop d.nop l.pres2 l.dist3 l.bicam2 l.pr l.pool l.gatt l.eu uk2

*Model4
mi estimate, cmdok esampvaryok post: xtpcse d.tariff ld.tariff l.tariff l.expgnp d.expgnp l.ue d.ue l.gdppercap d.gdppercap l.gdp d.gdp l.terms d.terms l.infl d.infl l.left d.left l.nop d.nop l.pres3 l.dist3 l.bicam2 l.pr l.pool l.gatt l.eu uk2

*Model 6
mi estimate, cmdok esampvaryok post: xtpcse tariff l.tariff l.expgnp l.ue l.gdppercap l.gdp l.terms l.infl l.left l.nop l.pres l.dist3 l.bicam2 l.pr l.pool l.gatt l.eu uk2

*Model 7
mi estimate, cmdok esampvaryok post: xtpcse tariff l.expgnp l.ue l.gdppercap l.gdp l.terms l.infl l.left l.nop l.pres l.dist3 l.bicam2 l.pr l.pool l.gatt l.eu uk2
